judicial torture - Francés Inglés Diccionario